export const imgerr = {
  // 编写元素的钩子
  inserted(el, options) {
    // 这个钩子会在元素插入页面时自动调用
    // 第一个参数可以获取元素本身
    // 第二个参数是配置对象
    // console.log(options)
    el.addEventListener('error', () => {
      el.src = options.value
    })

    // 另外数据如果为 null 不会触发错误事件, 所以要额外处理
    el.src = el.src || options.value
  },
  // 组件更新后的钩子
  componentUpdated(el, options) {
    el.src = el.src || options.value
  }
}
